Search Result:Chinese lantern plant
Overview of noun chinese_lantern_plant
The noun chinese lantern plant has 1 sense
- Chinese lantern plant, winter cherry, bladder cherry, Physalis alkekengi -- (Old World perennial cultivated for its ornamental inflated papery orange-red calyx)